package co.com.bean.datosmaestros;

import java.util.List;

import javax.ejb.Local;

import co.com.smart.maestro.infraestructure.dto.DatoMaestroDTO;
import co.com.smart.maestro.infraestructure.dto.MaestrosMedicoDTO;
import co.com.smart.maestro.infraestructure.dto.ResponseJson;


@Local
public interface DatosMaestrosBeanLocal {
	
	ResponseJson insertarDatosMaestros(DatoMaestroDTO datos_maestroDTO);

	ResponseJson editDatosMaestros(DatoMaestroDTO datos_maestroDTO);

	ResponseJson removeDatosMaestros(DatoMaestroDTO datos_maestroDTO, boolean logic);

	List<DatoMaestroDTO> consultarAllDatosMaestros();

	DatoMaestroDTO consultarDatosMaestrosId(DatoMaestroDTO datos_maestroDTO);

	MaestrosMedicoDTO consultarDatosMaestros();
	
}
